put up a fight


Results for "put up a fight"

English - Turkish Dictionary

put up a fight

(English - Turkish Dictionary) :
mücadele etmek.